cave hyena
noun
: an extinct hyena whose remains are found abundantly in British caves and now usually regarded as a large variety of the living African spotted hyena
Love words? Need even more definitions?
Merriam-Webster unabridged
Share